terms of use and privacy statement - Alemán Inglés Diccionario